carabomba bush (samyda spinosa) - Spanish English Dictionary